inherited frmScansBill: TfrmScansBill
  Left = 405
  Top = 230
  Caption = #21333#25454#25195#25551
  ClientHeight = 535
  ClientWidth = 794
  ExplicitWidth = 800
  ExplicitHeight = 563
  PixelsPerInch = 96
  TextHeight = 12
  inherited Panel1: TPanel
    Width = 794
    Height = 73
    ExplicitWidth = 794
    ExplicitHeight = 73
    inherited labFuncName: TLabel
      Left = 5
      Top = 14
      Width = 52
      Caption = #21333#25454#31867#22411
      ExplicitLeft = 5
      ExplicitTop = 14
      ExplicitWidth = 52
    end
    inherited labFuncDesc: TLabel
      Left = 189
      Top = 14
      Width = 24
      Caption = #21333#21495
      ExplicitLeft = 189
      ExplicitTop = 14
      ExplicitWidth = 24
    end
    inherited img3: TImage
      Left = 743
      ExplicitLeft = 655
    end
    inherited Bevel1: TBevel
      Top = 70
      Width = 794
      ExplicitTop = 70
      ExplicitWidth = 706
    end
    object lblDate: TLabel
      Left = 408
      Top = 14
      Width = 48
      Height = 12
      Caption = #21333#25454#26085#26399
      Font.Charset = GB2312_CHARSET
      Font.Color = clWhite
      Font.Height = -12
      Font.Name = #23435#20307
      Font.Style = []
      ParentFont = False
      Transparent = True
    end
    object lbl1: TLabel
      Left = 189
      Top = 46
      Width = 48
      Height = 12
      Caption = #25195#25551#26465#30721
      Font.Charset = GB2312_CHARSET
      Font.Color = clWhite
      Font.Height = -12
      Font.Name = #23435#20307
      Font.Style = []
      ParentFont = False
      Transparent = True
    end
    object lbl2: TLabel
      Left = 408
      Top = 46
      Width = 48
      Height = 12
      Caption = #36135#21697#25968#37327
      Font.Charset = GB2312_CHARSET
      Font.Color = clWhite
      Font.Height = -12
      Font.Name = #23435#20307
      Font.Style = []
      ParentFont = False
      Transparent = True
    end
    object lbl3: TLabel
      Left = 5
      Top = 46
      Width = 60
      Height = 12
      Caption = #20986#20837#24211#31867#22411
      Font.Charset = GB2312_CHARSET
      Font.Color = clWhite
      Font.Height = -12
      Font.Name = #23435#20307
      Font.Style = []
      ParentFont = False
      Transparent = True
    end
    object DateEdit: TcxDateEdit
      Left = 464
      Top = 9
      TabOrder = 2
      Width = 121
    end
    object TimeEdit: TcxTimeEdit
      Left = 592
      Top = 9
      Enabled = False
      TabOrder = 3
      Width = 57
    end
    object edtBillBarCode: TcxTextEdit
      Left = 240
      Top = 9
      Enabled = False
      TabOrder = 4
      Width = 145
    end
    object edtPbarcode: TcxTextEdit
      Left = 240
      Top = 41
      TabOrder = 0
      OnKeyPress = edtPbarcodeKeyPress
      Width = 145
    end
    object btnClear: TcxButton
      Left = 592
      Top = 40
      Width = 75
      Height = 25
      Caption = #28165#31354
      TabOrder = 5
      OnClick = btnClearClick
    end
    object edtQuantity: TcxTextEdit
      Left = 464
      Top = 40
      TabOrder = 1
      OnKeyPress = edtQuantityKeyPress
      Width = 121
    end
    object edtBillType: TcxTextEdit
      Left = 72
      Top = 9
      Enabled = False
      TabOrder = 6
      Width = 105
    end
    object cbbBKind: TcxComboBox
      Left = 72
      Top = 40
      Enabled = False
      Properties.OnChange = cbbBKindPropertiesChange
      TabOrder = 7
      Width = 105
    end
    object lblPiecePark: TcxLabel
      Left = 688
      Top = 41
      Caption = #20998#38548#31526
      Visible = False
    end
    object edtPiecePark: TcxComboBox
      Left = 736
      Top = 40
      Properties.ImmediatePost = True
      Properties.Items.Strings = (
        '-'
        '/'
        '+'
        '='
        '.'
        ':'
        ';'
        '\'
        '|'
        '*'
        '~')
      Properties.OnValidate = edtPieceParkPropertiesValidate
      TabOrder = 9
      Text = '-'
      Visible = False
      Width = 30
    end
  end
  inherited pnlBottom: TPanel
    Top = 480
    Width = 794
    ExplicitTop = 480
    ExplicitWidth = 794
    inherited bvl1: TBevel
      Width = 794
      ExplicitWidth = 706
    end
    inherited btnOK: TcxButton
      Left = 617
      OnClick = btnOKClick
      ExplicitLeft = 617
    end
    inherited btnCancel: TcxButton
      Left = 700
      ExplicitLeft = 700
    end
    object chkAutoCheck: TcxCheckBox
      Left = 17
      Top = 11
      Caption = #33258#21160#23457#26680
      TabOrder = 2
      Transparent = True
    end
  end
  object pnlDtl: TPanel
    Left = 0
    Top = 73
    Width = 794
    Height = 407
    Align = alClient
    Color = 16773345
    TabOrder = 2
    object grdDtl: TcxGrid
      Left = 1
      Top = 1
      Width = 792
      Height = 197
      Align = alClient
      TabOrder = 0
      object viewDtl: TcxGridDBTableView
        Navigator.Buttons.CustomButtons = <>
        DataController.DataModeController.SmartRefresh = True
        DataController.DataSource = dsDtl
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <
          item
            Kind = skCount
            Column = cxgrdbclmnName
          end
          item
            Kind = skSum
            Column = cxgrdbclmnQuantity
          end
          item
            Kind = skSum
            Column = cxgrdbclmnUncompletd
          end>
        DataController.Summary.SummaryGroups = <>
        OptionsView.ColumnAutoWidth = True
        OptionsView.Footer = True
        OptionsView.GroupByBox = False
        Styles.Background = MainDM.bslBackGroup
        Styles.ContentEven = MainDM.bsEven
        Styles.ContentOdd = MainDM.bsOdd
        Styles.Footer = MainDM.bsTitle
        Styles.Header = MainDM.bsTitle
        Styles.Selection = MainDM.bsSelect
        object cxgrdbclmnName: TcxGridDBColumn
          Caption = #36135#21697#21517#31216
          DataBinding.FieldName = 'p_name'
          Options.Editing = False
          Width = 119
        end
        object cxgrdbclmnCode: TcxGridDBColumn
          Caption = #36135#21697#32534#30721
          DataBinding.FieldName = 'p_code'
          Options.Editing = False
          Width = 110
        end
        object cxgrdbclmnBarcode: TcxGridDBColumn
          Caption = #36135#21697#26465#30721
          DataBinding.FieldName = 'p_barcode'
          Options.Editing = False
          Width = 120
        end
        object cxgrdbclmnCostom1: TcxGridDBColumn
          Caption = #36135#21697#33394#21495
          DataBinding.FieldName = 'custom1'
          Visible = False
          Options.Editing = False
          Width = 133
        end
        object cxgrdbclmnUncompletd: TcxGridDBColumn
          Caption = #26410#23436#25968#37327
          DataBinding.FieldName = 'uncompletd'
          Options.Editing = False
          Width = 106
        end
        object cxgrdbclmnQuantity: TcxGridDBColumn
          Caption = #25195#25551#25968#37327
          DataBinding.FieldName = 'scanqty'
          Width = 114
        end
      end
      object lvlDtl: TcxGridLevel
        Caption = #36135#21697#26126#32454
        GridView = viewDtl
      end
    end
    object sptRaw: TcxSplitter
      Left = 1
      Top = 198
      Width = 792
      Height = 8
      HotZoneClassName = 'TcxXPTaskBarStyle'
      AlignSplitter = salBottom
      Control = grdRaw
      Visible = False
    end
    object grdRaw: TcxGrid
      Left = 1
      Top = 206
      Width = 792
      Height = 200
      Align = alBottom
      TabOrder = 2
      Visible = False
      object viewRaw: TcxGridDBTableView
        Navigator.Buttons.CustomButtons = <>
        DataController.DataModeController.SmartRefresh = True
        DataController.DataSource = dsRaw
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <>
        DataController.Summary.SummaryGroups = <>
        OptionsView.ColumnAutoWidth = True
        OptionsView.Footer = True
        OptionsView.GroupByBox = False
        Styles.Background = MainDM.bslBackGroup
        Styles.ContentEven = MainDM.bsEven
        Styles.ContentOdd = MainDM.bsOdd
        Styles.Footer = MainDM.bsTitle
        Styles.Header = MainDM.bsTitle
        Styles.Selection = MainDM.bsSelect
        object colRawPCode: TcxGridDBColumn
          Caption = #26448#26009#21517#31216
          DataBinding.FieldName = 'p_code'
          Options.Editing = False
        end
        object colRawPName: TcxGridDBColumn
          Caption = #26448#26009#21517#31216
          DataBinding.FieldName = 'p_Name'
          Options.Editing = False
        end
        object colRawPieceNo: TcxGridDBColumn
          Caption = #20214#21495
          DataBinding.FieldName = 'PieceNo'
          Options.Editing = False
          Options.CellMerging = True
        end
        object colRawUncompletd: TcxGridDBColumn
          Caption = #26410#23436#25104#25968#37327
          DataBinding.FieldName = 'uncompletd'
          Options.Editing = False
        end
        object colRawQuantity: TcxGridDBColumn
          Caption = #25195#25551#25968#37327
          DataBinding.FieldName = 'scanqty'
        end
      end
      object lvlRaw: TcxGridLevel
        GridView = viewRaw
      end
    end
  end
  object qryDetail: TUniQuery
    Connection = MainDM.UniConn
    CachedUpdates = True
    Options.PrepareUpdateSQL = True
    Options.SetFieldsReadOnly = False
    Options.RequiredFields = False
    Options.QueryRecCount = True
    Options.AutoPrepare = True
    Left = 188
    Top = 185
  end
  object qryBillType: TUniQuery
    Connection = MainDM.UniConn
    SQL.Strings = (
      
        'Select bid, bname, babname, bpart, btable, bdtltable From ts_bil' +
        'lset')
    Left = 56
    Top = 280
  end
  object dsDtl: TDataSource
    DataSet = qryDetail
    Left = 256
    Top = 185
  end
  object qryRaw: TUniQuery
    Connection = MainDM.UniConn
    CachedUpdates = True
    Options.PrepareUpdateSQL = True
    Options.SetFieldsReadOnly = False
    Options.RequiredFields = False
    Options.QueryRecCount = True
    Options.AutoPrepare = True
    Left = 204
    Top = 233
  end
  object dsRaw: TDataSource
    DataSet = qryRaw
    Left = 272
    Top = 233
  end
  object qryMaster: TUniQuery
    Connection = MainDM.UniConn
    Left = 184
    Top = 137
  end
end
